/*
 *  Copyright (c)  2016-NOW  Jacars Co.Ltd.
 *  All rights reserved.
 */
package com.jacars.biz.user.dao.model;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import com.jacars.common.model.SuperEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 实体类
 *
 * @author Chill
 */
@Data
@TableName("jspt_user_application")
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "Tenant对象", description = "Tenant对象")
public class JsptApplication extends SuperEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 租户ID
     */
    @ApiModelProperty(value = "租户ID")
    private String tenantId;
    /**
     * 租户名称
     */
    @ApiModelProperty(value = "租户名称")
    private String parentId;
    /**
     * 域名地址
     */
    @ApiModelProperty(value = "域名地址")
    private String name;
    /**
     * 联系人
     */
    @ApiModelProperty(value = "联系人")
    private String url;
    /**
     * 联系电话
     */
    @ApiModelProperty(value = "联系电话")
    private String path;
    /**
     * 联系地址
     */
    @ApiModelProperty(value = "联系地址")
    private String css;

    /**
     * 状态，（0启用，1禁用）
     */
    @ApiModelProperty(value = "状态")
    private Integer sort;

    /**
     * 状态，（0启用，1禁用）
     */
    @ApiModelProperty(value = "状态")
    private Integer isMenu;

    /**
     * 删除状态：0.正常 1.已删除
     */
    @TableLogic
    private Integer isDeleted;
}
